package albero;

import Nodo.*;
import java.util.LinkedList;

/**
 *
 * @author Giovanni Cammarata
 */
public class NodoASD{
    private LinkedList<NodoASD> figli = new LinkedList<>();
    private String val;
    private String nome;
    
    public NodoASD() {
        this.val = null;
        this.nome=null;
    }
    
    public NodoASD(String val) {
        this.nome=null;
        this.val = val;
    }
    public NodoASD(String val,String nome) {
        this.val = val;
        this.nome = nome;
    }
    
    public void aggiungiFiglio(NodoASD nodo) {
        figli.add(nodo);
    }

    public LinkedList<NodoASD> getFigli() {
        return figli;
    }

    public void setFigli(LinkedList<NodoASD> figli) {
        this.figli = figli;
    }

    public String getVal() {
        return val;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public void setVal(String val) {
        this.val = val;
    }
    
}
